participating nature - Inglés Sinónimo Diccionario